package lrg10002.plugins.akperms.elements;

import lrg10002.plugins.akperms.AKPermsPlugin;
import lrg10002.plugins.akperms.api.Tag;
import lrg10002.plugins.akperms.api.TagProvider;
import lrg10002.plugins.akperms.api.Vendor;

public class ChatTagElement implements TagProvider {

	@Override
	public String[] getOptionalAttributes() {
		return new String[] {};
	}

	@Override
	public String[] getRequiredAttributes() {
		return new String[] { "format" };
	}

	@Override
	public String[] getPossibleParents() {
		return new String[] { "player", "group" };
	}

	@Override
	public String getTagName() {
		return "chattag";
	}

	@Override
	public void proccessTag(Tag t) {
		// TODO Auto-generated method stub

	}

	@Override
	public Vendor getVendor() {
		return AKPermsPlugin.instance.akvendor;
	}

}
